using System;

namespace CHEnhanceEfCore.Common
{
    public static class OperationalComponentUtil
    {
        /// <summary>
        /// 提供静态获取IServiceProvider的方式 能够在任意地方使用IServiceCollection注册的服务
        /// 使用时：using (var scope = ServiceLocatorUtil.serviceProvider.CreateScope()){}
        /// </summary>

        public static IServiceProvider serviceProvider { get; set; }
    }
}